#include <iostream>
using namespace std;
#include <iomanip>
using std::setw;
#include <cmath>
#include <cstring>
#include<list>
#include<vector>

void change_order(int * a,int m,int n)
{
	for(int i=0;i<m;i++)
	{
		int last=a[n-1];
		for(int j=n-3;j>=-1;j--)
		{
			a[j+2]=a[j+1];
		}
		a[0]=last;
	}
 } 

int main()
{
	int n=10,m=3;
	int a[n]={1,2,3,4,5,6,7,8,9,10};
	change_order(a,m,n);
	for(int i=0;i<n;i++) cout << a[i]<< " ";
	return 0;
}
